package com.hkts.naturalgas.base.entity;

import java.io.Serializable;

import com.baomidou.mybatisplus.extension.activerecord.Model;
import com.fasterxml.jackson.databind.annotation.JsonSerialize;
import com.hkts.naturalgas.config.JsonSerializerUtils;

import java.time.LocalDateTime;
import java.io.Serializable;

/**
 * <p>
 *
 * </p>
 *
 * @author yck
 * @since 2021-05-31
 */
public class CalcinationPurificationBleaching extends Model<CalcinationPurificationBleaching> {

    private static final long serialVersionUID = 1L;

    /**
     * 主键id
     */
    private String id;
    /**
     * 时间
     */
    private LocalDateTime time;
    /**
     * 煅烧A风机电流
     */
    @JsonSerialize(using = JsonSerializerUtils.class)
    private Float dsjhFanadl;
    /**
     * 煅烧A风机频率
     */
    @JsonSerialize(using = JsonSerializerUtils.class)
    private Float dsjhFanasv;
    /**
     * 煅烧B风机电流
     */
    @JsonSerialize(using = JsonSerializerUtils.class)
    private Float dsjhFanbdl;
    /**
     * 煅烧B风机频率
     */
    @JsonSerialize(using = JsonSerializerUtils.class)
    private Float dsjhFanbsv;
    /**
     * 煅烧C风机电流
     */
    @JsonSerialize(using = JsonSerializerUtils.class)
    private Float dsjhFancdl;
    /**
     * 煅烧C风机频率
     */
    @JsonSerialize(using = JsonSerializerUtils.class)
    private Float dsjhFancsv;
    /**
     * 煅烧脱白塔进口湿度
     */
    @JsonSerialize(using = JsonSerializerUtils.class)
    private Float dsjhSidu;
    /**
     * 煅烧脱白塔进口温度
     */
    @JsonSerialize(using = JsonSerializerUtils.class)
    private Float dsjhTe103;
    /**
     * 煅烧脱白塔出口温度
     */
    @JsonSerialize(using = JsonSerializerUtils.class)
    private Float dsjhTe108;
    /**
     * 煅烧脱白塔出口湿度
     */
    @JsonSerialize(using = JsonSerializerUtils.class)
    private Float dsjhTe110;


    public String getId() {
        return id;
    }

    public void setId(String id) {
        this.id = id;
    }

    public LocalDateTime getTime() {
        return time;
    }

    public void setTime(LocalDateTime time) {
        this.time = time;
    }

    public Float getDsjhFanadl() {
        return dsjhFanadl;
    }

    public void setDsjhFanadl(Float dsjhFanadl) {
        this.dsjhFanadl = dsjhFanadl;
    }

    public Float getDsjhFanasv() {
        return dsjhFanasv;
    }

    public void setDsjhFanasv(Float dsjhFanasv) {
        this.dsjhFanasv = dsjhFanasv;
    }

    public Float getDsjhFanbdl() {
        return dsjhFanbdl;
    }

    public void setDsjhFanbdl(Float dsjhFanbdl) {
        this.dsjhFanbdl = dsjhFanbdl;
    }

    public Float getDsjhFanbsv() {
        return dsjhFanbsv;
    }

    public void setDsjhFanbsv(Float dsjhFanbsv) {
        this.dsjhFanbsv = dsjhFanbsv;
    }

    public Float getDsjhFancdl() {
        return dsjhFancdl;
    }

    public void setDsjhFancdl(Float dsjhFancdl) {
        this.dsjhFancdl = dsjhFancdl;
    }

    public Float getDsjhFancsv() {
        return dsjhFancsv;
    }

    public void setDsjhFancsv(Float dsjhFancsv) {
        this.dsjhFancsv = dsjhFancsv;
    }

    public Float getDsjhSidu() {
        return dsjhSidu;
    }

    public void setDsjhSidu(Float dsjhSidu) {
        this.dsjhSidu = dsjhSidu;
    }

    public Float getDsjhTe103() {
        return dsjhTe103;
    }

    public void setDsjhTe103(Float dsjhTe103) {
        this.dsjhTe103 = dsjhTe103;
    }

    public Float getDsjhTe108() {
        return dsjhTe108;
    }

    public void setDsjhTe108(Float dsjhTe108) {
        this.dsjhTe108 = dsjhTe108;
    }

    public Float getDsjhTe110() {
        return dsjhTe110;
    }

    public void setDsjhTe110(Float dsjhTe110) {
        this.dsjhTe110 = dsjhTe110;
    }

    public static final String ID = "id";

    public static final String TIME = "time";

    public static final String DSJH_FANADL = "dsjh_fanadl";

    public static final String DSJH_FANASV = "dsjh_fanasv";

    public static final String DSJH_FANBDL = "dsjh_fanbdl";

    public static final String DSJH_FANBSV = "dsjh_fanbsv";

    public static final String DSJH_FANCDL = "dsjh_fancdl";

    public static final String DSJH_FANCSV = "dsjh_fancsv";

    public static final String DSJH_SIDU = "dsjh_sidu";

    public static final String DSJH_TE103 = "dsjh_te103";

    public static final String DSJH_TE108 = "dsjh_te108";

    public static final String DSJH_TE110 = "dsjh_te110";

    @Override
    protected Serializable pkVal() {
        return this.id;
    }

    @Override
    public String toString() {
        return "CalcinationPurificationBleaching{" +
                ", id=" + id +
                ", time=" + time +
                ", dsjhFanadl=" + dsjhFanadl +
                ", dsjhFanasv=" + dsjhFanasv +
                ", dsjhFanbdl=" + dsjhFanbdl +
                ", dsjhFanbsv=" + dsjhFanbsv +
                ", dsjhFancdl=" + dsjhFancdl +
                ", dsjhFancsv=" + dsjhFancsv +
                ", dsjhSidu=" + dsjhSidu +
                ", dsjhTe103=" + dsjhTe103 +
                ", dsjhTe108=" + dsjhTe108 +
                ", dsjhTe110=" + dsjhTe110 +
                "}";
    }
}
